left-footed kick - French English Dictionary